草庐IT

angular 2 location.go vs window.location.href

全部标签

javascript - 将公历日期转换为 Angular 2 和 Ionic 2 中的波斯语(jalali)日期

我熟悉位于npm中的一个包,用于将公历日期转换为波斯语(jalali),但我不知道我应该如何在ionic2angular2项目中使用它。Jalali-date或Angular1的这个包:ADM-dateTimePicker是否可以将此包转换为angular2?任何的想法?欢迎或教程... 最佳答案 好的,我为此编写了转换器,首先在你的项目中添加一个provider:import{Injectable}from'@angular/core';@Injectable()exportclassPersianCalendarService{

javascript - "CUSTOM_ELEMENTS_SCHEMA"Angular 2 App 测试错误

在为我的Angular2应用程序编写测试时,我遇到了这些错误:我们正在使用的选择器:"):AppComponent@12:35'tab-view'isnotaknownelement:1.If'my-tab'isanAngularcomponent,thenverifythatitispartofthismodule.2.If'my-tab'isaWebComponentthenadd"CUSTOM_ELEMENTS_SCHEMA"tothe'@NgModule.schemas'ofthiscomponenttosuppressthismessage.("[ERROR->]我已经添加了

javascript - 如何使用 $route 和 $routeParams 更新 angular js 中的 url?

如何重定向或更新网址?我找不到任何关于此的好文档。基本上,我想做的是动态更改$routeParams并使用新值更新url。我的代码是这样的:if($routeParams.time){varurl;$routeParams.time=encodeURIComponent(value);url='/'+$routeParams.time+'/'+'marketing/networks';$location.path(url);}else{$routeParams.time=encodeURIComponent(value);url='/'+$routeParams.time+$locat

javascript - 如何在 href javascript 函数上传递对 "this"的引用?

我有这个href的链接:href="javascript:foo(this);"当我称它为“this”时,它指向窗口对象,而不是链接。如何传递对链接的引用?http://jsfiddle.net/xMGKz/编辑说明:问题是href怎么传,不是一般的-我知道onclick!并且不复制id并生成getElementById,这不是“this”,它是DOM搜索特定元素,无需在HTML中内联。答案是:不可能。 最佳答案 当您在href中使用“javascript:....”时,您是在全局调用该函数。不在链接的上下文中。您可以尝试:MyLi

javascript - Angular module.run ReferenceError : $location is not defined

我想在不重新加载的情况下改变AngularJS的路径,看http://joelsaupe.com/programming/angularjs-change-path-without-reloading/在core.js中:'usestrict';angular.module('App',['ngRoute']).run(['$route','$rootScope','$location',function($route,$rootScope,$location){varoriginal=$location.path;$location.path=function(path,reload

javascript - 在 href 中使用 JavaScript 单引号和双引号

我在转义href的JavaScript函数中的单引号和双引号时遇到问题。我在href中有这段JavaScript代码。就像——clickthis现在,由于双引号内的双引号无效,我需要转义内部双引号,以便将其视为字符串的一部分-所以,我需要这样做-clickthis问题是,即使上面的代码也不起作用。JavaScript代码在--myFunc(我也尝试使用单引号变体-但即便如此似乎也不起作用(这意味着如果我的字符串文字中有一个单引号,那么代码就会被chop)。这是我用单引号做的:clickthis这行得通,但是如果我在字符串中有一个单引号,那么代码会以与双引号相同的方式被chop。

javascript - Angular ng-disabled 功能

我想将disabled-ng与函数返回的动态值一起使用。我尝试了几种方法,但都不行。............使用这个javascript函数$scope.prova=function(e){returntrue;}; 最佳答案 试试这个语法:ng-disabled="prova()"示例:http://jsfiddle.net/3eqz2/2/ 关于javascript-Angularng-disabled功能,我们在StackOverflow上找到一个类似的问题:

javascript - Angular JS 中的 `$.each()` 替代方案

AngularJS中jquery的$.each()循环的替代方案是什么。我在jquery中得到了以下内容(在我基于AngularJS的项目中):$($scope.tasks).each(function(index,task){if(task.isCompleted){task.showTask=true;}});而且我不想混合使用jquery和angular,因为他们说这样做是不好的做法(是吗?)。Angular有没有像$.each()这样的功能?还是我应该使用普通的javascript? 最佳答案 您可以使用angular.fo

javascript - 如何在 Angular 2 组件中单击时更改 bool 值

如何连接按钮以更改其下方指令中[codeOnly]值的值?我在typescript中使用Angular2.4.10。Clickmetochangeallofthe[codeOnly]valuesbelowtotrue 最佳答案 在包含您的HTML的组件中添加isFoo:boolean=false;然后将HTML更改为Clickmetochangeallofthe[codeOnly]valuesbelowtotrue或切换Clickmetochangeallofthe[codeOnly]valuesbelowtotrue

javascript - Angular 4 - 条件 CSS 类

我正在开发Angular4应用程序,我们在其中向用户提供登录信息。登录可能会失败,返回时,我们会监听错误:-.subscribe(error=>{this.error=error;});这显示很好,我们显示这个:-{{error.ExceptionMessage}}上面是一个带有类的用户名和密码的标准输入字段。我希望能够在不执行以下操作的情况下向其中添加一个error类:-有没有比在if的每一侧渲染输入两次更好的方法?谢谢! 最佳答案 您可以使用类绑定(bind)来做到这一点: 关于ja